package com.example.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;//lombok自动生成默认的getter / setter /to String 真的很方便。

import java.util.Date;
import java.util.List;
@Data
public class Student {
    @TableId(value = "student_no" ,type = IdType.AUTO)
    private Integer student_no;
    private String student_id;
    private String student_name;
    private String student_nation;
    private String student_grade ;
    private String student_college ;
    private String student_scholarship_name; //初值为空，经管理员审核后给他赋值
    private String student_info;
    private Double student_total;//学生总分，为了配合研一规则设置为double型
    @TableField(fill = FieldFill.UPDATE)
    @JsonFormat(pattern = "yyyy-MM--dd--hh:mm",timezone = "GMT+8")  //@JsonFormat 默认是标准时区的时间，多出现少8小时的情况使用时，按需求加上时区 北京时间 东八区 timezone=”GMT+8”作用：后台的时间 格式化 发送到前台
    private Date student_createtime;
    private String student_file;
    private  int student_deleted;

    // @TableField(exist = false)
   // private List<Scholarship> scholarships;


}
